.head {
    height: 627px;
    background-image: url(../img/bg.png);
}

.head .head_top {
    height: 200px;
    /* background-color: pink; */
}

.logo {
    background-image: url(../img/logo.png);

}

.head_top .fr ul {
    position: relative;
    top: 34px;
    margin-right: 315px;
    font-size: 18px;
}

.head_top .fr ul li {
    margin-left: 10px;
}

.search input {
    float: right;
    position: relative;
    top: 40px;
    right: 90px;
    width: 200px;
    border: 2px solid red;
    border-radius: 12px;
}

.hotdoor {
    height: 1000px;

    /* background-color: pink; */
}

.hotdoor .icon {
    background-image: url(../img/dongtai.jpg);
    background-repeat: no-repeat;
    height: 100px;
    margin-left: 263px;
}

.contxt {
    width: 1000px;
    height: 447px;
    /* background-color: black; */
    margin: 0 auto;
}

.contxt .a {
    width: 300px;
    height: 100px;
    /* background-color: rgb(126, 34, 50); */
    margin-right: 20px;
}

.contxt2 {
    width: 1000px;
    height: 300px;
    margin-left: 50px;
    /* background-color: black; */
    margin: 0 auto;
}

.contxt2 .a {
    width: 300px;
    height: 100px;
    /* background-color: rgb(126, 34, 50); */
    margin-right: 20px;
}

.foot {
    background-image: url(../img/footer_bg.jpg);
    background-repeat: repeat-x;
    height: 200px;
}

.foot h2 {
    padding-top: 30px;
    /* padding: 0 auto ; */
    padding-left: 340px;
}